mountain of rubble - Espagnol Anglais Dictionnaire